A Hardware Architecture for Gigabit Multicasting
نویسندگان
چکیده
The ultra-high data rate of modern communication media has challenged network designers to migrate communication protocol functions, traditionally implemented in software, to hardware. At the same time, new quality of service requirements from the higher-level network applications have complicated the functions of communication protocols. QuickRing is a high-speed slotted-ring network that consists of a single ring or multiple rings interconnected by bridges. The QuickRing multicast protocol provides an aggregate totally ordered delivery throughput of 1.3 Gbit/s and a latency of 5 s under low load. The Gbit/s transmission rate, and the short processing time of a few tens of nano-seconds for each arriving symbol, mandates hardware implementation of the protocol. We present a hardware architecture for the protocol chip, evaluate the complexity and feasibility of the design, and discuss various design trade-off issues. To our knowledge, this is the first attempt to support totally ordered multicasting in hardware.
منابع مشابه
Architecture and Hardware for Scheduling Gigabit Packet Streams
We present an architecture and hardware for scheduling gigabit packet streams in server clusters that combines a Network Processor datapath and an FPGA for use in server NICs and server cluster switches. Our architectural framework can provide EDF, static-priority, fair-share and DWCS native scheduling support for besteffort and real-time streams. This allows – (i) interoperability of schedulin...
متن کاملFShm: High-Rate Frame Manipulation in Kernel and User-Space ; CU-CS-1015-06
The high performance, low cost, and flexibility of commodity hardware systems make them appealing for network processing applications. However, the standard software architecture of such systems imposes significant limitations. At high rates (e.g., Gigabit Ethernet) and small frame sizes (64 byte) each frame must be processed in less than 672 ns. System calls, synchronization, and memory latenc...
متن کاملFShm: High-Rate Frame Manipulation in Kernel and User-Space
The high performance, low cost, and flexibility of commodity hardware systems make them appealing for network processing applications. However, the standard software architecture of such systems imposes significant limitations. At high rates (e.g., Gigabit Ethernet) and small frame sizes (64 byte) each frame must be processed in less than 672 ns. System calls, synchronization, and memory latenc...
متن کاملEfficient Multicast on Myrinet using Link-Level Flow Control
This paper studies the implementation of efficient multicast protocols for Myrinet, a switched, wormhole-routed, Gigabit-per-second network technology. Since Myrinet does not support multicasting in hardware, multicast services must be implemented in software. We present a new, efficient, and reliable software multicast protocol that uses the network interface to efficiently forward multicast t...
متن کاملI2MP - An architecture for hardware-supported high-precision traffic measurement
Accurate measurement data are crucial for correct understanding of traffic. Ever increasing bandwidth pushes the requirements for measurement equipment beyond pure SW/PC solutions. We developed a scalable architecture of a hardware-supported, passive measurement platform, the IMP, for high-precision traffic measurement for Gigabit Ethernet with flexible filter possibilities and intelligent sele...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007